#ifndef PT_ACE8_H
#define PT_ACE8_H

//
// Pay tables for "Aces and Eights" Video Poker
//

#include "pte_ace8.h"

#define VPTBL_NUMFREQS	3		// num pay table frequency types (lo, med, hi)
#define VPTBL_NUMCOLS	5

static int32 sPayTable[VPTBL_NUMFREQS][VPTBL_NUMCOLS][VPEVT_NUMEVENTS] = {
	//
	// "low payout" frequency		(1 coin: 96.49%  5 coins: 97.72%)
	//
	{
		{ 1, 2,   3,  4,  5,  7,  20,  50,  80,  50,  250 },
		{ 2, 4,   6,  8, 10, 14,  40, 100, 160, 100,  500 },
		{ 3, 6,   9, 12, 15, 21,  60, 150, 240, 150,  750 },
		{ 4, 8,  12, 16, 20, 28,  80, 200, 320, 200, 1000 },
		{ 5, 10, 15, 20, 25, 35, 100, 250, 400, 250, 4000 }
	},
	//
	// "medium payout" frequency	(1 coin: 97.40%  5 coins: 98.63%)
	//
	{
		{ 1, 2,   3,  4,  5,  7,  25,  50,  80,  50,  250 },
		{ 2, 4,   6,  8, 10, 14,  50, 100, 160, 100,  500 },
		{ 3, 6,   9, 12, 15, 21,  75, 150, 240, 150,  750 },
		{ 4, 8,  12, 16, 20, 28, 100, 200, 320, 200, 1000 },
		{ 5, 10, 15, 20, 25, 35, 125, 250, 400, 250, 4000 }
	},
	//
	// "high payout" frequency		(1 coin: 98.55%  5 coins: 99.78%)
	//
	{
		{ 1, 2,   3,  4,  5,  8,  25,  50,  80,  50,  250 },
		{ 2, 4,   6,  8, 10, 16,  50, 100, 160, 100,  500 },
		{ 3, 6,   9, 12, 15, 24,  75, 150, 240, 150,  750 },
		{ 4, 8,  12, 16, 20, 32, 100, 200, 320, 200, 1000 },
		{ 5, 10, 15, 20, 25, 40, 125, 250, 400, 250, 4000 }
	}
};

#endif
